Miami Dolphins wide receiver Kenny Stills catches eight passes for 135 yards and a touchdown in a 34-33 upset over the New England Patriots in Week 14 of NFL action.